(Mainly US) put over - Inglés Sinónimo Diccionario

Can't found any synonym terms.